home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Freelog Special Freeware 31
/
FreelogHS31.iso
/
ArgentCompta
/
FASTCOMPTA
/
Setup FASTCOMPTA.exe
/
{tmp}
/
Firebird-1.5.3.4854-0_RC2-Win32.exe
/
embedded
/
deInfoBefore.txt
< prev
next >
Wrap
Text File
|
2005-10-08
|
10KB
|
288 lines
Firebird Datenbank Server 1.5.2
==================================================
Dieses Dokument ist ein Leitfaden, um dieses Paket
von Firebird 1.5 auf der Win32 Plattform zu installieren.
Diese Hinweise beziehen sich konkret auf das
Installationspaket und nicht auf Firebird 1.5
generell.
Inhalt
------
o Vor der Installation
o Installation auf einem System mit Firebird 2.0 Unstable
o Neue Funktionen des Installers
o Veraltete Funktionen des Installers
o Deinstallation
o Andere Hinweise
o Installation mit einer Batch-Datei
Vor der Installation
--------------------
Es wird empfohlen, dass Sie alle frⁿheren Versionen von
Firebird 1.0, Firebird 1.5 oder InterBase DEINSTALLIEREN,
bevor Sie dieses Paket installieren.
Installation auf einem System mit Firebird 2.0 Unstable
-------------------------------------------------------
Der Firebird 1.5.2 Installationsprozess kann eine
laufende Version von Firebird 2.0 Unstable nicht
erkennen. Falls Sie eine frⁿhe, instabile Version
von Firebird 2.0 laufen haben, dann ist es wichtig,
dass Sie den Server stoppen, bevor Sie versuchen
Firebird 1.5.2 zu installieren.
Neue Funktionen des Installers in Firebird 1.5.2
------------------------------------------------
Die Unterstⁿtzung fⁿr mehrere Sprachen wurde dem
Installer hinzugefⁿgt. Dies erweitert allerdings
NUR den Installationsprozess.
Neue Funktionen des Installers in Firebird 1.5
----------------------------------------------
o Dieser Installer kombiniert die BinΣrdateien von
Super Server und Classic Server in einem
Installationspaket. Sie k÷nnen wΣhlen, ob Sie
den einen oder den anderen Servertyp installieren
m÷chten, jedoch nicht beide gleichzeitig. Um
den Servertyp zu wechseln ist es notwendig,
dass Sie das Paket deinstallieren und neu
installieren.
o Die Regeln fⁿr die Installation der Bibliotheken
haben sich wesentlich geΣndert. Diese sind im
Detail im Dokument .\docs\README.Win32LibraryInstallation.txt
beschrieben, welches nach der Installation
verfⁿgbar ist.
Diese neuen Regeln haben zur Folge, dass der
Installer ⁿberprⁿft, ob eine Installation von
Firebird oder InterBase existiert.
- Falls Firebird 1.5 bereits installiert ist,
wird versucht, ⁿber diese drⁿber zu installieren.
Wenn der Server lΣuft, wird die Installation
angehalten.
- Falls eine andere Version von Firebird oder
InterBase bereits installiert ist, wird der
Benutzer darauf hingewiesen. Wenn der Benutzer
die Installation fortsetzt, werden die EintrΣge
in der Registry erstellt, jedoch sieht die
Konfiguration nicht vor, dass Firebird gestartet
wird. Weder als Dienst, noch als Anwendung.
Dies muss manuell durchgefⁿhrt werden.
- Der Installer besitzt einen neuen Kommandozeilenschalter
/force
welcher erlaubt das obige Verhalten zu ⁿberschreiben.
o Falls eine geΣnderte Datei firebird.conf im
Installationsverzeichnis existiert, wird diese unter
folgendem Namen abgespeichert:
firebird.conf.saved.n
wo n eine Zahl ist. Der Installer installiert immer
die Standard firebird.conf Datei, um die Konsistenz
des Installationsprozesses gewΣhrleisten zu k÷nnen.
Ansonsten mⁿsste der Installer die existierende
(und m÷glicherweise fehlerhafte) Konfigurationsdatei
parsen.
Veraltete Funktionen des Installers
-----------------------------------
o Firebird 1.0 reservierte einen neuen Registrierungsschlⁿssel
fⁿr die Verwendung von Firebird. Dieser war:
HKLM\SOFTWARE\FirebirdSQL
Dieser ist nun veraltet und wird vom Installer
gel÷scht. Falls Sie eine Anwendung haben, die diesen
Eintrag verwendet, dann sollten Sie diesen Eintrag am
besten manuell wieder hinzufⁿgen. Wie auch immer,
die empfohlene Vorgehensweise ist, dass Sie Ihre
Anwendung neu ⁿbersetzen und den neuen Schlⁿssel
verwenden.
o Frⁿhere Firebird 1.5 Release Candidates installierten
fbclient.dll in das <system> Verzeichnis. Dieses
Verhalten ist nun ebenfalls veraltet. Eine Option zur
Installation in das <system> Verzeichnis ist nun
im Installationsprozess integriert. Es wird jedoch
empfohlen, dass Ihre Anwendung der neuen Verwendung
von fbclient entspricht.
Deinstallation
--------------
o Es wird empfohlen, dass dieses Paket durch die
vorhandene Deinstallations-Routine deinstalliert
wird. Dies kann ⁿber die Systemsteuerung erfolgen.
Alternativ dazu kann unins000.exe im Installationsverzeichnis
auch direkt aufgerufen werden.
o Falls Firebird als Anwendung und nicht als Dienst
lΣuft, so wird empfohlen, dass der Server manuell
gestoppt wird, bevor die Deinstallation durchgefⁿhrt
wird. Der Grund dafⁿr ist, dass der Uninstaller nicht
in der Lage ist, einen laufenden Server zu stoppen.
Falls ein Server wΣhrend der Deinstallation lΣuft,
so wird die Deinstallation - jedoch mit Fehlern -
fertiggestellt. Sie mⁿssen die ▄berreste danach
per Hand entfernen.
Andere Hinweise
---------------
Firebird ben÷tigt WinSock2. Alle Win32 Plattformen
sollten dies haben, ausgenommen Win95. Ein Test, ob
WinSock2 am Zielsystem vorhanden ist, wird wΣhrend der
Installation durchgefⁿhrt. Falls WinSock2 nicht
vorhanden ist, dann wird die Installation fehlschlagen.
Besuchen Sie diesen Link:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719
um herauszufinden, wie Sie WinSock aktualisieren.
Installation mit einer Batch-Datei
----------------------------------
Das Setup-Programm kann ⁿber eine Batch-Datei
aufgerufen werden. Die folgenden Parameter k÷nnen
dafⁿr verwendet werden:
/SP-
Deaktiviert den 'Dieser Assistent wird... Wollen
Sie fortfahren?' Dialog zu Beginn der Installation.
/SILENT, /VERYSILENT
Instruiert die Setuproutine in einem Modus SILENT
bzw. VERYSILENT zu starten. Wenn es sich um
SILENT handelt, dann wird der Wizard und das
Hintergrundfenster nicht angezeigt, aber das
Fenster mit der Fortschrittsanzeige schon. Falls
die Setuproutine im Modus VERYSILENT ausgefⁿhrt
wird, dann wird das Fenster mit der Fortschrittsanzeige
nicht angezeigt. Alles andere ist identisch zur
herk÷mmlichen Installation, so zum Beispiel werden
Fehlermeldungen angezeigt bzw. der Dialog zu Beginn der
Installation wird ebenfalls aufgerufen (sofern dieser
nicht mit dem '/SP-' Kommandozeilenschalter unterdrⁿckt
wurde).
Falls ein Neustart notwendig ist und der '/NORESTART'
Schalter nicht verwendet (siehe unten) wurde und
das Setup im Modus SILENT ausgefⁿhrt wurde, dann wird
ein Neu starten? Dialog angezeigt. Bei VERYSILENT
wird ohne Rⁿckfrage neu gestartet.
/NORESTART
Instruiert die Setuproutine keinen Neustart zu
veranlassen, sogar wenn dieser notwendig wΣre.
/DIR="x:\Verzeichnisname"
▄berschreibt das Standardverzeichnis, das auf der
Ziel-Ordner wΣhlen Wizard-Seite vorgeschlagen wird.
Ein vollstΣndig qualifizierter Pfadname muss angegeben
werden. Falls die Direktive DisableDirPage in der Sektion
[Setup] auf yes gesetzt wurde, dann wird dieser Schalter
ignoriert.
/GROUP="Ordnername"
▄berschreibt den Standardordner, der auf der Startmenⁿ-
Ordner auswΣhlen Wizard-Seite vorgeschlagen wird. Falls
die Direktive DisableProgramGroupPage in der Sektion
[Setup] auf yes gesetzt wurde, dann wird dieser
Schalter ignoriert.
/NOICONS
Instruiert die Setuproutine die Checkbox auf der
Startmenⁿ-Ordner Wizard-Seite zum Erstellen von
Icons zunΣchst abzuwΣhlen.
/COMPONENTS="Eine durch Komma getrennte Liste von Komponentennamen"
WΣhlen Sie aus von - SuperServerComponent,
ClassicServerComponent,
ServerComponent,
DevAdminComponent und
ClientComponent
▄berschreibt die Standardwerte der Komponenteneinstellungen.
Wenn dieser Kommandozeilenschalter verwendet wird, so wΣhlt
die Setuproutine automatisch eine benutzerdefinierte
Installation aus. Eine vollstΣndige Installation ben÷tigt
die Kombination mehrerer Komponenten. Zum Beispiel:
/COMPONENTS="SuperServerComponent, ServerComponent,
DevAdminComponent, ClientComponent"
wⁿrde fⁿr eine vollstΣndige Installation ben÷tigt werden.
/FORCE
Teilt dem Installer mit, dass die Analyse der vorhandenen
Umgebung ignoriert werden soll. Es wird versucht,
Firebird 1.5 zu installieren und zu konfigurieren,
so als wenn keine vorherige Version von Firebird oder
InterBase installiert wΣre.
Dies kann hilfreich sein, wenn Sie eine fehlerhafte
Installation vorfinden, die Sie nicht deinstallieren
k÷nnen. Oder es k÷nnte auch ein Weg sein, Ihre
Benutzer zu Σrgern, indem eine funktionierende
InterBase Installation ⁿberschrieben wird. Es
ist Ihre Wahl.
/NOCPL
Installiert nicht das Systemsteuerungs-Applet. Dies
ist aus folgenden zwei Grⁿnden hilfreich:
o Installieren/Deinstallieren des Systemsteuerungs-Applets
erfordert oft einen Systemneustart.
o Sie m÷chten ein alternatives Applet verwenden.
/NOGDS32
Installiert keine Kopie der Clientbibliothek in das
Systemverzeichnis, sogar wenn die Analyse ergeben
hat, dass dies OK wΣre.
/COPYFBCLIENT
Kopiert fbclient.dll in das Systemverzeichnis. Dies
wird empfohlen, wenn es sich um eine Clientinstallation
handelt, fⁿr die sichergestellt ist, dass diese nur
auf eine Serverversion zugreift. Wenn es wahrscheinlich
ist, dass Ihre Clientanwendung unterschiedliche
Serverversionen verwendet, dann ist dieses Vorgehen
nicht empfehlenswert. Lesen Sie
doc/README.Win32LibraryInstallation.txt
fⁿr weitere Informationen.